import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Write a description of class escalera here.
 * 
 * @author (your name) 
 * @version (a version number or a date)
 */
public class escalera extends Accesorios
{
    /**
     * Act - do whatever the escalera wants to do. This method is called whenever
     * the 'Act' or 'Run' button gets pressed in the environment.
     */
    int n=2,reg;
    int band=1;
    /**
     * Constructor de la escalera
     * @param Recibe el tipo de escalera a mostrar
     */
  public escalera(int dato)
   {
    reg=dato; 
   }
  /**
   * se manda llamar el metodo baja el cual se aplica el polimorfismo
   */
    public void act() 
    {
        // Add your action code here. 
       if(reg==2)
        baja(140);
       if(reg==3)
        baja(185);
        if(reg==4)
        baja(200);
        if(reg==5)
        baja(130);
    }
 /**
  * Metodo baja el cual se encarga de bajar la escalera hasta cierta posicion
  * @param int num es la posicion inicial de la escalera
  */
   private void baja(int num)
   {
    if(getY()<=num)
     setLocation(getX(),getY()+5); 
    
   }
}
